import { get, post } from '@/utils/request'
const BASE_URL = window.baseUrl.mlk

// 获取元数据列表
export function listMeta(query) {
  return post(BASE_URL + '/metaData/management/list', query)
}
//   新增元数据
export function addtMeta(query) {
  return post(BASE_URL + '/metaData/management/add', query)
}
// 修改元数据
export function updateMeta(query) {
  return post(BASE_URL + '/metaData/management/update', query)
}
// 删除元数据
export function delMeta(id) {
  return post(BASE_URL + '/metaData/management/delete/' + id)
}
// 根据元数据id查询json字典数据
export function queryJson(id) {
  return get(BASE_URL + '/metaData/management/metaDick/getJson/' + id)
}
// 根据元数据id查询二维表字典数据
export function queryTable(id) {
  return get(BASE_URL + '/metaData/management/metaDick/getDatabase/' + id)
}
// 根据id查询子集id
export function querySon(id) {
  return get(BASE_URL + '/metaData/management/metaDick/getSubset/' + id)
}
// 新增二维表字典数据
export function addTable(query) {
  return post(BASE_URL + '/metaData/management/addMeta/addDatabase', query)
}
// 新增json字典数据
export function addJson(query) {
  return post(BASE_URL + '/metaData/management/addMeta/addJson', query)
}
// 根据id查询元数据详情
export function metaDetails(id) {
  return get(BASE_URL + '/metaData/management/detail/' + id)
}
// 根据字典分组查询字典数据信息
export function itemType(itemType) {
  return get(BASE_URL + '/dictItems/listByType/' + itemType)
}
